a699c5
@@ -17,9 +17,10 @@
 package org.springframework.batch.item.database.support;
 
 /**
- * Sql Server implementation of a {@link org.springframework.batch.item.database.PagingQueryProvider} using
+ * Sql Server implementation of a
+ * {@link org.springframework.batch.item.database.PagingQueryProvider} using
  * database specific features.
- *
+ * 
  * @author Thomas Risberg
  * @since 2.0
  */
@@ -35,6 +36,11 @@
public class SqlServerPagingQueryProvider extends SqlWindowingPagingQueryProvide
 		return SqlPagingQueryUtils.generateTopSqlQuery(this, true, buildTopClause(pageSize));
 	}
 
+	@Override
+	protected Object getSubQueryAlias() {
+		return "AS TMP_SUB ";
+	}
+
 	private String buildTopClause(int pageSize) {
 		return new StringBuilder().append("TOP ").append(pageSize).toString();
 	}
